Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 STORRS ROAD Detached £418,106 £388,000 17 Sep 2021
7 STORRS ROAD Detached £394,171 £115,000 4 May 2001
8 STORRS ROAD £209,040 £153,126 22 Feb 2016
8 STORRS ROAD £209,040 £153,126 22 Feb 2016
9 STORRS ROAD Detached £259,276 £150,000 24 Aug 2011
10 STORRS ROAD £27,167 £22,000 7 Sep 2018